package com.ruoyi.system.entity;

import java.util.Date;
import java.io.Serializable;

/**
 * 双重预防-预警信息(PreventionAlert)实体类
 *
 * @author makejava
 * @since 2023-03-28 15:55:15
 */
public class PreventionAlert implements Serializable {
    private static final long serialVersionUID = 648958759963038270L;
    
    private Integer id;
    /**
     * 预警类别（隐患排查、隐患治理）
     */
    private String alertType;
    /**
     * 预警级别（1预警 2报警）
     */
    private String alertLevel;
    /**
     * 预警描述
     */
    private String alertInfo;
    /**
     * 预警记录负责人
     */
    private String alertTaskUser;
    /**
     * 预警记录内容
     */
    private String alertContent;
    /**
     * 预警记录结束时间
     */
    private String alertEndTime;
    /**
     * 预警通知人
     */
    private String alertNoticeName;
    /**
     * 预警通知人ID
     */
    private Integer alertNoticeId;
    /**
     * 是否通知(0是 1否)
     */
    private String alertNoticeState;
    /**
     * 通知方式
     */
    private String alertNoticeMode;
    
    private Date createTime;
    
    private Date updateTime;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getAlertType() {
        return alertType;
    }

    public void setAlertType(String alertType) {
        this.alertType = alertType;
    }

    public String getAlertLevel() {
        return alertLevel;
    }

    public void setAlertLevel(String alertLevel) {
        this.alertLevel = alertLevel;
    }

    public String getAlertInfo() {
        return alertInfo;
    }

    public void setAlertInfo(String alertInfo) {
        this.alertInfo = alertInfo;
    }

    public String getAlertTaskUser() {
        return alertTaskUser;
    }

    public void setAlertTaskUser(String alertTaskUser) {
        this.alertTaskUser = alertTaskUser;
    }

    public String getAlertContent() {
        return alertContent;
    }

    public void setAlertContent(String alertContent) {
        this.alertContent = alertContent;
    }

    public String getAlertEndTime() {
        return alertEndTime;
    }

    public void setAlertEndTime(String alertEndTime) {
        this.alertEndTime = alertEndTime;
    }

    public String getAlertNoticeName() {
        return alertNoticeName;
    }

    public void setAlertNoticeName(String alertNoticeName) {
        this.alertNoticeName = alertNoticeName;
    }

    public Integer getAlertNoticeId() {
        return alertNoticeId;
    }

    public void setAlertNoticeId(Integer alertNoticeId) {
        this.alertNoticeId = alertNoticeId;
    }

    public String getAlertNoticeState() {
        return alertNoticeState;
    }

    public void setAlertNoticeState(String alertNoticeState) {
        this.alertNoticeState = alertNoticeState;
    }

    public String getAlertNoticeMode() {
        return alertNoticeMode;
    }

    public void setAlertNoticeMode(String alertNoticeMode) {
        this.alertNoticeMode = alertNoticeMode;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

}

